Books are usually meant to be read in an analogue fashion. Start at page one and keep on going until the book is done. Some people take an early peek at the end of mysteries to see how they turn out, but isnβt that cheating? In todayβs digital world, it isnβt easy β at least for me β to stick with a book when there are so many others on my smartphone just waiting to be read.
Back when I was first learning about programming logic and databases, I would read books on the topics from cover to cover. I remember buying Visual Basic 4 and MS Access in the mid-nineties. They each arrived in a good-sized box with a bunch of installation floppy disks and several books. I probably typed in every single example from those books (and others) to enhance my learning.
Today, it is much different. I donβt buy tech books quite as much, and when I do, I often only read parts of them to answer specific questions. For example, I was recently reviewing an article for Simple Talk, and something didnβt sound exactly right. Even though βMicrosoft SQL Server 2012 Internalsβ (Microsoft Press 2013) by Kalen Delaney (@sqlqueen) is a bit out of date, my question involved one of the basics of log files. No one is better than Kalen when it comes to explaining how SQL Server works, so I pulled out the book to see what she had to say. I wish I could claim that Iβve read that book cover-to-cover, but it does always come in handy for things that havenβt changed since it was written.
When I write a book myself, I write it believing that the readers will read the book in order. One chapter builds on the previous one, and you need to know what came before to understand the current chapter. Maybe reading from front to back is still true for beginners, but I bet that readers of my βExpert T-SQL Window Functions in SQL Server 2019β (Apress 2019) skip around as much as I do.
I recently started reading βLearn T-SQL Queryingβ (Packt Publishing, 2019) by Pedro Lopes (@sqlpedro) and Pam Lahoud (@sqlgoddess). I intend to take my time with this one and read the entire book. It isnβt just syntax and examples; this book is more about internals and performance. In case you didnβt know, Pedro is a Principal Program Manager, and Pam is a Senior Program Manager at Microsoft. They are building SQL Server!
Reading is one of the great pleasures of life, whether the book is about an exciting adventure or about an exciting database.
Commentary Competition
Enjoyed the topic? Have a relevant anecdote? Disagree with the author? Leave your two cents on this post in the comments below, and our favourite response will win a $50 Amazon gift card. The competition closes two weeks from the date of publication, and the winner will be announced in the next Simple Talk newsletter.
This document contains proprietary information and is protected by copyright law.
Copyright © 2026 Red Gate Software Limited. All rights reserved
Load comments